holy shit! how stupid! what did i do - Alemán Inglés Diccionario